c++ general relativity thin-client j2ee html sewing yarn knitting radius3 crochet c programming .net cell pda java pocket pc fabric mobile cosmology web development cgi php string theory j2me wireless palm phone java development application thread software knit physics jsp gps embroidery